package cn.jtfadmin.cms.domain.dto;

import cn.jtfadmin.base.filesystem.annos.File;
import cn.jtfadmin.base.lang.common.domain.dto.BaseEntityDTO;
import cn.jtfadmin.base.lang.enums.FileType;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;


/**
 * cms 编辑参数
 * @author jtf
 * @since 0.0.1
 */
@Getter
@Setter
@ToString(callSuper = true)
public class CmsModelDTO extends BaseEntityDTO {

    /**
     * 标题 head <meta name="title" content="title"/>
     */
    protected String title;

    /**
     * 关键字 head <meta name="keywords" content="title"/>
     */
    protected String keywords;

    /**
     * 页面描述 head <meta name="description" content="title"/>
     */
    protected String description;


    /**
     * 图标
     */
    @File(dirName = "cms_logo", describe = "网站logo", fileType= FileType.IMAGE)
    protected String logo;


    /**
     * 域名
     */
    protected String domain;

    /**
     * 网站名称
     */
    protected String name;

    /**
     * 机构id
     */
    protected String sysDepartId;

    /**
     * 机构名称
     */
    protected String sysDepartName;

    /**
     * js 增强
     */
    protected String scriptAdd;

    /**
     * css 增强
     */
    protected String styleAdd;
    /**
     * 版权
     */
    protected String copyright;

    /**
     * 备案号
     */
    protected String recordNum;
}
